using System.Collections.Generic;
using Soleil.Domain.Core;
using Soleil.Domain.Core.DomainObjects;

namespace Soleil.Domain.ebrary
{
    public class Category : DomainObject
    {
        #region Properties

        /// <summary>
        /// Gets or sets the name for the current Category
        /// </summary>
        public virtual string Name { get; set; }

        /// <summary>
        /// Gets or sets the counter for the current Category
        /// </summary>
        public virtual int Counter { get; set; }

        /// <summary>
        /// Gets or sets the image for the current Category
        /// </summary>
        public virtual byte[] Image { get; set; }

        /// <summary>
        /// Gets or sets the book for the current Category
        /// </summary>
        //[DataMember]
        public virtual IList<Book> Books { get; set; }

        #endregion

    }
}